/* import type { MessageOptions } from 'wot-design-uni/components/wd-message-box/types';

type MessageType = 'show' | 'confirm' | 'alert' | 'prompt' | 'close'; */

/**
 * 全局 message 事件
 */
/*
class Message {
  private emitMessage(type: MessageType, data: MessageOptions) {
    uni.$emit('message', { type, data });
  }

  show(data: MessageOptions) {
    this.emitMessage('show', data);
  }

  confirm(data: MessageOptions) {
    this.emitMessage('confirm', data);
  }

  alert(data: MessageOptions) {
    this.emitMessage('alert', data);
  }

  prompt(data: MessageOptions) {
    this.emitMessage('prompt', data);
  }

  close() {
    this.emitMessage('close', {});
  }
}
export const message = new Message(); */
